home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Freeware / StarBurn 10.5 / StarBurnSetup.exe / {app} / StarPort / StarPortLite.inf < prev   
Windows Setup INFormation  |  2008-08-20  |  4KB  |  159 lines

  1. ;
  2. ; StarPort Storage Controller (Lite) for Windows 2000/XP/2003/Vista
  3. ;
  4. ; Copyright (c) 2001-2008 Rocket Division Software. All rights reserved.
  5. ;
  6.  
  7. [version]
  8. Signature="$WINDOWS NT$"
  9. Class = SCSIAdapter
  10. ClassGuid = {4d36e97b-e325-11ce-bfc1-08002be10318}
  11. Provider= %ProviderName%
  12. DriverVer= 08/19/2008, 3.6.8.819
  13. CatalogFile=StarPortLite.cat
  14.  
  15. ;---------------------------------------
  16.  
  17. [Manufacturer]
  18. %ProviderName%=StarPort_Adapter, NTx86, NTamd64
  19.  
  20.  
  21. ; for Win 2000
  22. [StarPort_Adapter]
  23. %DeviceDesc% = StarPort_Inst_2k, ROOT\STARPORTLITE
  24.  
  25. ; for Win XP+ x86
  26. [StarPort_Adapter.NTx86]
  27. %DeviceDesc% = StarPort_Inst_xp, ROOT\STARPORTLITE
  28.  
  29. ; for Win 2003+ amd64
  30. [StarPort_Adapter.NTamd64]
  31. %DeviceDesc% = StarPort_Inst_x64, ROOT\STARPORTLITE
  32.  
  33.  
  34. [StarPort_Inst_2k]
  35. CopyFiles = StarPort_DriverFiles_2k
  36.  
  37. [StarPort_Inst_xp]
  38. CopyFiles = StarPort_DriverFiles_xp
  39.  
  40. [StarPort_Inst_x64]
  41. CopyFiles = StarPort_DriverFiles_x64
  42.  
  43.  
  44. [StarPort_Inst_2k.HW]
  45. AddReg = StarPort_Device_AddReg
  46.  
  47. [StarPort_Inst_xp.HW]
  48. AddReg = StarPort_Device_AddReg
  49.  
  50. [StarPort_Inst_x64.HW]
  51. AddReg = StarPort_Device_AddReg
  52.  
  53. [StarPort_Device_AddReg]                            
  54. HKR,,DeviceCharacteristics,0x10001,0x0100         ; Use same security checks on relative opens
  55. HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GRGWGX;;;BA)(A;;GR;;;WD)(A;;GR;;;RC)"
  56. ;HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"      ; Allow generic-all access to Built-in administrators and Local system 
  57.  
  58.  
  59. [StarPort_Inst_2k.Services]
  60. AddService = %DriverName%, 2, StarPort_Service_Inst, StarPort_EventLog_Inst
  61.  
  62. [StarPort_Inst_xp.Services]
  63. AddService = %DriverName%, 2, StarPort_Service_Inst, StarPort_EventLog_Inst
  64.  
  65. [StarPort_Inst_x64.Services]
  66. AddService = %DriverName%, 2, StarPort_Service_Inst, StarPort_EventLog_Inst
  67.  
  68.  
  69. [StarPort_Service_Inst]
  70. DisplayName    = %DeviceDesc%
  71. ServiceType    = 1
  72. StartType      = 1
  73. ErrorControl   = 1 ; SERVICE_ERROR_NORMAL
  74. ServiceBinary  = %12%\%DriverName%.sys
  75. AddReg = StarPort_RegParams, StarGate_RamDiskReg, StarGate_DvdDiskReg, StarGate_iScsiReg
  76.  
  77. [StarPort_EventLog_Inst]
  78. AddReg = StarPort_EventLog_AddReg
  79.  
  80. [StarPort_EventLog_AddReg]
  81. HKR,,EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\%DriverName%.sys"
  82. HKR,,TypesSupported, 0x00010001, 7
  83.  
  84. ;----------------------
  85. [StarPort_RegParams]
  86. ;;== Driver name and bus GUID
  87. HKR,"Parameters", "DriverName",    0, %DriverName%
  88.  
  89. ;----------------------
  90. ;;== Bus type: iSCSI - (9), SCSI - (1) (default=1)
  91. HKR,"Parameters", "BusType",  0x10001, 9
  92.  
  93. ;;== Maximum request size for our storage port (64k-safe value, 256k-should be used for better performance)
  94. HKR,"Parameters", "MaxBufferSize", 0x10001, 0x40000
  95.  
  96. ;;== Maximum pending requests to be sent to a protocol module
  97. HKR,"Parameters", "MaxPendingRequests", 0x10001, 128
  98.  
  99. ;;== Retry Period in seconds for the automounter (default=1)
  100. HKR,"Parameters", "AutoMountRetryPeriod", 0x10001, 2
  101.  
  102. ;HKR,"Parameters", "LoggingLevel",  0x10001, 0
  103.  
  104. ;;== Use special instance IDs for selected types of SCSI devices
  105. ; For example, 0x120 == CD-ROMs(bit 5) & Changers(bit 8) (see SCSI device types)
  106. ;HKR,"Parameters", "SpecialInstanceIdsMask", 0x10001, 0x120
  107.  
  108. ;--
  109. [StarGate_iScsiReg]
  110. ;;== iSCSI timeout to wait for session reconnect before return errors (default = 30sec)
  111. HKR,"Parameters\iSCSI", "ReconnectTimeout", 0x10001, 30
  112.  
  113. ;--
  114. [StarGate_RamDiskReg]
  115. ;; Ram disk name (to overwrite defaults)
  116. HKR,"Parameters\RamDisk", "VendorId", 0,  "ROCKET"
  117. HKR,"Parameters\RamDisk", "ProductId", 0, "RAM DISK"
  118.  
  119. ;--
  120. [StarGate_DvdDiskReg]
  121. ;; DVD disk name
  122. HKR,"Parameters\VirtualDVD", "VendorId", 0,  "ROCKET"
  123. HKR,"Parameters\VirtualDVD", "ProductId", 0, "DVD-ROM F50"
  124.  
  125.  
  126. ;----------------------------------
  127.  
  128. [SourceDisksNames]
  129. 1 = %Disk1Desc%
  130.  
  131.  
  132. [SourceDisksFiles]
  133. StarPortLite_2k.sys = 1
  134. StarPortLite_xp.sys = 1
  135. StarPortLite_x64.sys = 1
  136.  
  137. [DestinationDirs]
  138. DefaultDestDir = 12 ; DIRID_DRIVERS
  139.  
  140.  
  141. [StarPort_DriverFiles_2k]
  142. %DriverName%.sys,StarPortLite_2k.sys,,0x2002
  143.  
  144. [StarPort_DriverFiles_xp]
  145. %DriverName%.sys,StarPortLite_xp.sys,,0x2002
  146.  
  147. [StarPort_DriverFiles_x64]
  148. %DriverName%.sys,StarPortLite_x64.sys,,0x2002
  149.  
  150. ;----------------------------------
  151.  
  152. [Strings]
  153. DriverName   = "StarPortLite"
  154.  
  155. ProviderName = "Rocket Division Software"
  156. DeviceDesc   = "StarPort Storage Controller (Lite)"
  157. Disk1Desc    = "Installation Disk for StarPort"
  158.  
  159.